* {
	margin: 0;
	padding: 0;
	word-break: break-all
}
body {
	font: 12px "Microsoft YaHei", "微软雅黑", "宋体", Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #fff;
	color: #333;
	margin: 0
}
table {
	font: 12px "Microsoft YaHei", "微软雅黑", "宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	border: 0;
	color: #333
}
h1, h2, h3, h4, h5, h6, p, img, label {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 12px
}
address, caption, cite, code, dfn, em, var {
	font-style: normal;
	font-weight: 400;
	font-size: 12px
}
span {
	font-weight: 400
}
ul, ol, li, dl {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	display: block;
	font-size: 12px
}
dt, dd {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	display: block
}
form, input, textarea, file, button, select {
	padding: 0;
	margin: 0
}
input, textarea {
	outline: 0
}
textarea {
	resize: none;
	overflow: auto
}
input[type=checkbox], input[type=radio] {
	vertical-align: middle
}
img {
	vertical-align: middle;
	border: 0
}
input[type=button], input[type=submit] {
	cursor: pointer;
	font-family: "Microsoft YaHei", "微软雅黑", "宋体", Arial, Helvetica, sans-serif
}
em, cite {
	font-style: normal;
	font-weight: 400
}
i {
	font-style: normal
}
a {
	text-decoration: none;
	cursor: pointer;
	outline: 0
}
a:hover {
	text-decoration: none
}
.escp {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.inlines {
	display: inline
}
.blocks {
	display: block
}
.clear_b {
	clear: both
}
.clear_l {
	clear: left
}
.clear_r {
	clear: right
}
.h_f_0 {
	border: 0!important;
	font-size: 0!important;
	height: 0!important;
	min-height: 0!important
}
.w960 {
	width: 960px
}
.wrap, .wrapH {
	width: 1200px
}
.wrap {
	margin-left: auto;
	margin-right: auto
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}
* html .clearfix {
	height: 1%
}
/*html .clearfix {
	display: block
}*/
.sizeZero {
	font-size: 0
}
.sizeZero li {
	font-size: 12px
}
.bord1 {
	border: 1px solid #e8e8e8!important
}
.border {
	border: 1px solid #e8e8e8
}
.borderB {
	border-bottom: 1px solid #d5cdda
}
h4 {
	font-weight: 400;
	font-size: 12px
}
.pos_a {
	position: absolute!important
}
.pos_ars {
	position: absolute!important;
	top: 100px;
	margin-bottom: 50px!important
}
.absolute {
	position: absolute;
	top: 0;
	left: 0
}
.relative {
	position: relative
}
.overflow {
	overflow: hidden
}
.auto {
	margin-left: auto;
	margin-right: auto
}
.t_l {
	text-align: left
}
.t_c {
	text-align: center
}
.t_r {
	text-align: right!important
}
.linethrough {
	text-decoration: line-through
}
.unLine {
	text-decoration: underline
}
.w10 {
	width: 10px
}
.w25 {
	width: 25px
}
.w30 {
	width: 30px
}
.w40 {
	width: 40px
}
.w50 {
	width: 50px
}
.w75 {
	width: 75px
}
.w58 {
	width: 58px
}
.w60 {
	width: 60px
}
.w70 {
	width: 70px
}
.w80 {
	width: 80px
}
.w85 {
	width: 85px
}
.w90 {
	width: 90px
}
.w100 {
	width: 100px!important
}
.w110 {
	width: 110px
}
.w118 {
	width: 118px
}
.w120 {
	width: 120px
}
.w130 {
	width: 130px
}
.w140 {
	width: 140px
}
.w150 {
	width: 150px
}
.w155 {
	width: 155px
}
.w160 {
	width: 160px
}
.w170 {
	width: 170px
}
.w180 {
	width: 180px
}
.w190 {
	width: 190px
}
.w200 {
	width: 200px
}
.w210 {
	width: 210px
}
.w215 {
	width: 215px
}
.w220 {
	width: 220px
}
.w230 {
	width: 230px
}
.w240 {
	width: 240px
}
.w250 {
	width: 250px
}
.w255 {
	width: 255px
}
.w260 {
	width: 260px
}
.w280 {
	width: 280px!important
}
.w284 {
	width: 284px
}
.w290 {
	width: 290px
}
.w300 {
	width: 300px
}
.w312 {
	width: 312px
}
.w310 {
	width: 310px
}
.w320 {
	width: 320px
}
.w330 {
	width: 330px
}
.w340 {
	width: 340px
}
.w360 {
	width: 360px
}
.w370 {
	width: 370px
}
.w380 {
	width: 380px
}
.w390 {
	width: 390px
}
.w400 {
	width: 400px
}
.w440 {
	width: 440px
}
.w450 {
	width: 450px
}
.w490 {
	width: 490px
}
.w500 {
	width: 500px
}
.w540 {
	width: 540px
}
.w560 {
	width: 560px
}
.w600 {
	width: 600px
}
.w565 {
	width: 565px
}
.w590 {
	width: 590px
}
.w655 {
	width: 655px
}
.w690 {
	width: 690px
}
.w700 {
	width: 700px
}
.w650 {
	width: 650px!important
}
.w740 {
	width: 740px
}
.w135 {
	width: 135px
}
.w800 {
	width: 800px
}
.w860 {
	width: 860px
}
.w1000 {
	width: 1000px
}
.w286 {
	width: 285px
}
.h30 {
	height: 30px
}
.h73 {
	height: 73px
}
.h38 {
	height: 38px
}
.h20 {
	height: 20px
}
.h40 {
	height: 40px!important
}
.h50 {
	height: 50px
}
.h60 {
	height: 60px!important
}
.h70 {
	height: 70px
}
.h80 {
	height: 80px
}
.h90 {
	height: 90px
}
.h330 {
	height: 330px
}
.h100 {
	height: 100px
}
.hp100 {
	height: 100%
}
.mh650 {
	min-height: 650px
}
.mh320 {
	min-height: 320px
}
.h500 {
	height: 500px
}
.h580 {
	height: 580px
}
.h680 {
	height: 680px
}
.mg5 {
	margin: 5px
}
.mg_t5 {
	margin-top: 5px!important
}
.mg_r3 {
	margin-right: 3px
}
.mg_r5 {
	margin-right: 5px
}
.mg_b5 {
	margin-bottom: 5px
}
.mg_l5 {
	margin-left: 5px
}
.mg_l15 {
	margin-left: 15px
}
.mg_t_1 {
	margin-top: -1px!important
}
.mg_tf3 {
	margin-top: -3px
}
.mg10 {
	margin: 10px
}
.mg_t10 {
	margin-top: 10px
}
.mg_t12 {
	margin-top: 12px
}
.mg_t14 {
	margin-top: 14px
}
.mg_t15 {
	margin-top: 15px
}
.mg_t25 {
	margin-top: 25px
}
.mg_r10 {
	margin-right: 10px
}
.mg_b10 {
	margin-bottom: 10px
}
.mg_l10 {
	margin-left: 10px
}
.mg15 {
	margin: 15px
}
.mg_t15 {
	margin-top: 15px
}
.mg_r15 {
	margin-right: 15px
}
.mg_b15 {
	margin-bottom: 15px
}
.mg_l15 {
	margin-left: 15px
}
.mg20 {
	margin: 20px
}
.mg_t20 {
	margin-top: 20px
}
.mg_r20 {
	margin-right: 20px
}
.mg_b20 {
	margin-bottom: 20px
}
.mg_l20 {
	margin-left: 20px
}
.mg25 {
	margin: 25px
}
.mg_t25 {
	margin-top: 25px
}
.mg_r25 {
	margin-right: 25px
}
.mg_b25 {
	margin-bottom: 25px
}
.mg_l25 {
	margin-left: 25px
}
.mg_b3 {
	margin-bottom: 3px
}
.mg30 {
	margin: 30px
}
.mg_t30 {
	margin-top: 30px
}
.mg_r30 {
	margin-right: 30px
}
.mg_b30 {
	margin-bottom: 30px
}
.mg_l30 {
	margin-left: 30px
}
.mg35 {
	margin: 35px
}
.mg_t35 {
	margin-top: 35px
}
.mg_r35 {
	margin-right: 35px
}
.mg_b35 {
	margin-bottom: 35px
}
.mg_l35 {
	margin-left: 35px
}
.mg40 {
	margin: 40px
}
.mg_t40 {
	margin-top: 40px
}
.mg_r40 {
	margin-right: 40px
}
.mg_r50 {
	margin-right: 50px
}
.mg_b40 {
	margin-bottom: 40px!important
}
.mg_l40 {
	margin-left: 40px
}
.mg_b90 {
	margin-bottom: 90px
}
.mg_t_25 {
	margin-top: -25px
}
.pd0 {
	padding: 4px 0 0 10px!important
}
.pd5 {
	padding: 5px
}
.pd_t5 {
	padding-top: 5px!important
}
.pd_r5 {
	padding-right: 5px
}
.pd_b5 {
	padding-bottom: 5px
}
.pd_l5 {
	padding-left: 5px
}
.pd10 {
	padding: 10px
}
.pd_t10 {
	padding-top: 10px!important
}
.pd_t12 {
	padding-top: 12px
}
.pd_r10 {
	padding-right: 10px
}
.pd_b10 {
	padding-bottom: 10px!important
}
.pd_l10 {
	padding-left: 10px
}
.pd_t14 {
	padding-top: 14px
}
.pd_t15 {
	padding-top: 15px!important
}
.pd_b15 {
	padding-bottom: 15px
}
.pd_b50 {
	padding-bottom: 50px
}
.pd20 {
	padding: 20px
}
.pd_t20 {
	padding-top: 20px
}
.pd_r20 {
	padding-right: 20px
}
.pd_b20 {
	padding-bottom: 20px!important
}
.pd_l20 {
	padding-left: 20px
}
.pd_l25 {
	padding-left: 25px
}
.pd_l15 {
	padding-left: 15px
}
.pd_r15 {
	padding-right: 15px
}
.pd30 {
	padding: 30px
}
.pd_t30 {
	padding-top: 30px
}
.pd_r30 {
	padding-right: 30px!important
}
.pd_b30 {
	padding-bottom: 30px
}
.pd_l30 {
	padding-left: 30px!important
}
.pd40 {
	padding: 40px
}
.pd_t40 {
	padding-top: 40px
}
.pd_r40 {
	padding-right: 40px
}
.pd_b40 {
	padding-bottom: 40px!important
}
.pd_l40 {
	padding-left: 40px
}
.pd_l50 {
	padding-left: 50px
}
.lineH18 {
	line-height: 18px
}
.lineH20 {
	line-height: 20px!important
}
.lineH24 {
	line-height: 24px
}
.lineH30 {
	line-height: 30px
}
.lineH35 {
	line-height: 35px
}
.lineH40 {
	line-height: 40px
}
.lineH38 {
	line-height: 38px
}
.inline {
	display: inline-block;
	vertical-align: middle
}
.inline {
*display:inline
}
.vTop {
	vertical-align: top
}
.vMiddle {
	vertical-align: middle!important
}
.vBottom {
	vertical-align: bottom
}
.icon20 {
	width: 20px;
	height: 20px
}
.icon25 {
	width: 25px;
	height: 25px
}
.icon30 {
	width: 30px;
	height: 30px
}
.icon35 {
	width: 35px;
	height: 35px
}
.icon40 {
	width: 40px;
	height: 40px
}
.f_l {
	float: left
}
.f_r {
	float: right
}
.none {
	display: none
}
.block {
	display: block
}
.boxL {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10
}
.boxR {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 10
}
.pos {
	position: relative;
	z-index: 50
}
.pos_0 {
	position: relative
}
.posR_1 {
	position: relative;
	z-index: -1
}
.posR {
	position: relative;
	z-index: 100
}
.posR1 {
	position: relative;
	z-index: 500
}
.posRH {
	position: relative;
	z-index: 900
}
.posRH2 {
	position: relative;
	z-index: 1000
}
.posRH3 {
	position: relative;
	z-index: 1100
}
.posRH4 {
	position: relative;
	z-index: 1200
}
.posRH5 {
	position: relative;
	z-index: 1300
}
.col_f7b {
	color: #f7b200
}
.col_f333 {
	color: #333!important
}
.col_333 {
	color: #333
}
.col_f60 {
	color: #f49f26
}
.col_b76 {
	color: #b768a5
}
.col_f85 {
	color: #f85453
}
.col_fff {
	color: #fff
}
a.col_fff:hover {
	color: #fff
}
.col_724 {
	color: #724a88
}
.col_000 {
	color: #000!important
}
.col_666 {
	color: #666
}
.col_999 {
	color: #999!important
}
.col_9 {
	color: #999
}
.col_ccc {
	color: #ccc!important
}
.col_ee5b47 {
	color: #ee5b47
}
.col_aaa {
	color: #aaa
}
.col_999h {
	color: #999
}
.col_999h:hover {
	color: #07a6df
}
.col_link {
	color: #07a6df
}
.col_523 {
	color: #523669
}
.col_523h:hover {
	color: #523669
}
.col_b76 {
	color: #b768a5
}
.col_bc7 {
	color: #BC75AB
}
.col_b5b {
	color: #b5b5b5
}
.col_8c8 {
	color: #8c8292
}
.col_ac9 {
	color: #ac98b8
}
.col_link_hover {
	color: #07a6df
}
.col_link_hover:hover {
	text-decoration: underline
}
.grays {
	color: gray!important
}
a.col_07a6df {
	color: #07a6df
}
.bgcol_212121 {
	background-color: #212121!important
}
.bgf7 {
	background-color: #ccc!important
}
.backg_f6 {
	background: #f6f6f6
}
.bg_yellow {
	background: #ff0
}
.bg_f5 {
	background: #eeecef
}
.bg_f5f {
	background: #f5f5f5
}
.bg_f8f {
	background: #f8f8f8!important
}
.bg_1e0 {
	background: #1e0032
}
.bg_fff {
	background: #fff
}
.bg_cef {
	background: #eeecef
}
.bg_999 {
	background: #999!important
}
.bg_ccc {
	background: #ccc!important
}
.bg_333 {
	background: #333!important
}
.rmb {
	font-family: "Microsoft YaHei", "微软雅黑"
}
.f12 {
	font-size: 12px
}
.f14 {
	font-size: 14px
}
.f15 {
	font-size: 15px
}
.f16 {
	font-size: 16px!important
}
.f18 {
	font-size: 18px!important
}
.f20 {
	font-size: 20px
}
.f25 {
	font-size: 25px
}
.f24 {
	font-size: 24px
}
.f36 {
	font-size: 36px
}
.fb {
	font-weight: 700
}
.bd_bottom_ea {
	border-bottom: 1px solid #eae4e8
}
.bd_bottom_cc {
	border-bottom: 1px dotted #ccc
}
.w100w {
	width: 100%
}
.imIconS, .imIcon {
	width: 17px!important;
	height: 17px!important;
	background: url(http://static4.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat 0 0!important;
	cursor: pointer!important
}
.sign, .signre {
	width: 27px;
	height: 30px
}
.sign:hover {
	cursor: pointer
}
.minus {
	background: url(http://static.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat 5px -40px;
	border: 1px solid #ccc;
	border-right: 0
}
.minus:hover {
	background-position: 5px -20px
}
.plus {
	background: url(http://static1.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat -16px -40px;
	border: 1px solid #ccc;
	border-left: 0
}
.plus:hover {
	background-position: -16px -20px
}
.VIcon {
	width: 17px;
	height: 17px;
	background: url(http://static2.biyao.com/pc/common/img/sprit_biyao.png) no-repeat -580px -270px
}
.openIcon {
	width: 15px;
	height: 15px;
	background: url(http://static3.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat 0 -80px
}
.checked .openIcon {
	background: url(http://static4.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat -20px -80px
}
.disabled .openIcon {
	background: url(http://static.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat -40px -80px
}
.checkedc {
	background: url(http://static1.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat -20px -80px
}
.radioIcon {
	width: 16px;
	height: 16px;
	background: url(http://static2.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat 0 -100px
}
.checked .radioIcon {
	background: url(http://static3.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat -20px -100px
}
.disabled .radioIcon {
	background: url(http://static4.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat -40px -100px
}
.checkedr {
	background: url(http://static.biyao.com/pc/common/img/commonSprite.png?v=biyao_5aacedb) no-repeat -20px -100px
}
.pages {
	text-align: center;
	color: #3A414C;
	clear: both
}
.pages a {
	display: inline-block;
	height: 26px;
	padding: 0 10px;
	line-height: 26px;
	margin-right: 10px;
	color: #3A414C;
	border: 1px solid #ccc
}
.pages a {
*display:inline
}
.pages a.preEndDf, .pages a.preDf, .pages a.nextDf, .pages a.nextEndDf {
	border: 1px solid #ccc
}
.pages a.checked {
	border: 1px solid #f60;
	color: #f60
}
.pages a.next_pev {
}
.first_pg, .previous_pg, .next_pg, .last_pg {
}
.pop_mark, .pop_mark_ifrmae {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999;
	filter: alpha(opacity=0);
	-maz-opacity: 0;
	opacity: 0
}
.pop_mark {
	background: #000;
	filter: alpha(opacity=50);
	-maz-opacity: .5;
	opacity: .5;
	z-index: 10000
}
.pop {
	position: fixed;
	display: none;
	_position: absolute;
	z-index: 10001;
	background-color: #fff;
	padding: 0 20px 25px
}
.pop_hd {
	height: 40px;
	border-bottom: 1px dotted #ccc;
	line-height: 40px;
	font-size: 18px;
	background-color: #fff
}
.pop_hd .pop_close {
	height: 16px;
	width: 16px;
	display: block;
	float: right;
	margin: 12px 0 0;
	background: url(http://static1.biyao.com/pc/common/img/cls_btn.png?v=biyao_614d241) no-repeat;
	cursor: pointer
}
.pop_ft {
	text-align: center
}
.pop_bd {
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease
}
.errorTip {
	height: 20px;
	line-height: 20px;
	color: #ee5b47;
	background: url() no-repeat 0 -25px;
	padding-left: 20px
}
.correctTip {
	height: 20px;
	line-height: 20px;
	background: url() no-repeat 0 -54px;
	padding-left: 20px
}
.inpCom {
	border: 1px solid #ccc;
	height: 30px;
	line-height: 30px;
	padding: 0 4px;
	background-color: #fff;
	color: #523669
}
.inpComn {
	border: 1px solid #D2D2D2;
	height: 24px;
	line-height: 24px;
	padding: 0 4px;
	background-color: #fff;
	font-size: 12px;
	color: #999
}
input.hovername {
	border: 1px solid #ee5b47
}
.textareaCom {
	border: 1px solid #ccc;
	line-height: 16px;
	padding: 4px;
	background-color: #fff;
	font-size: 12px
}
.btnCom1 {
	height: 28px;
	border: 0;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 28px
}
.btnComS {
	border: 0;
	color: #fff;
	font-weight: 400;
	text-align: center
}
.btnH20 {
	height: 20px;
	line-height: 20px
}
.btnH32 {
	height: 32px;
	line-height: 32px
}
.btnBg1 {
	background-color: #8CC130;
	border-radius: 3px
}
.btnBg2 {
	background-color: #724A88;
	border-radius: 3px
}
.btnBg3 {
	background-color: #5DD0C1;
	border-radius: 3px
}
.btnBg4 {
	background-color: #999;
	border-radius: 3px
}
.btnBg5 {
	background-color: #6330CA;
	border-radius: 3px
}
.btnBg6 {
	background-color: #000;
	border: 1px solid #454545;
	color: #999
}
.btnBg6:hover {
	border: 1px solid #fff;
	color: #fff
}
.btnH1 {
	font-weight: 400;
	font-size: 12px
}
a.btnH2 {
	height: 36px;
	line-height: 36px;
	color: #fff;
	font-size: 12px;
	font-weight: 400
}
a.btn40 {
	height: 36px;
	line-height: 36px;
	color: #fff
}
.w153 {
	width: 153px
}
a.btnH48 {
	height: 48px;
	line-height: 48px
}
.messageTip {
	position: absolute;
	top: 24px;
	right: 0;
	padding: 5px 18px 5px 9px;
	line-height: 20px;
	border: 1px solid #333;
	background-color: #fff;
	z-index: 1001;
	color: #000;
	display: none
}
.messageTip .closeSpan {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 8px;
	height: 8px;
	background: url(http://static2.biyao.com/pc/common/img/sprit_biyao.png) no-repeat -580px -125px;
	cursor: pointer
}
.messageTip a {
	color: #07a6df
}
.scrollOut {
	position: absolute;
	top: 5px;
	right: 6px;
	width: 6px;
	z-index: 100;
	border-radius: 3px
}
.scrollOut .scrollBg {
	width: 6px;
	height: 23px;
	position: absolute;
	left: 0;
	bottom: 0
}
.scrollOut .con {
	position: relative
}
.scrollOut .scrollIn {
	position: absolute;
	top: 0;
	right: 0;
	width: 6px;
	height: 20px;
	background-color: #A199A5;
	z-index: 120;
	border-radius: 3px
}
.off {
	background-color: #D5CDDA
}
.on {
	background-color: #D5CDDA
}
.J_select {
	color: #999;
	width: 100%
}
.J_select span.sel_span {
	display: block;
	padding: 0 34px 0 5px;
	height: 33px;
	line-height: 33px;
	color: #666;
	border: 1px solid #ccc;
	overflow: hidden;
	background: url(http://static3.biyao.com/pc/common/img/select.jpg?v=biyao_054dafd) no-repeat right center #fff;
	cursor: pointer
}
.J_select div.sel_div {
	position: absolute;
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #ccc;
	display: none
}
.J_select ul.sel_ul {
	background-color: #fff;
	border: 1px solid #ccc;
	border-width: 0 1px;
	position: relative
}
.J_select ul li {
	padding-left: 5px;
	color: #333;
	cursor: pointer;
	line-height: 22px
}
.J_select ul li.hovername {
	background-color: #e6e6e6;
	color: #333
}
.hidden_input {
	width: 0;
	height: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	border: 0
}
.hidden_input2 {
	width: 1px;
	height: 1px;
	opacity: 0;
	filter: alpha(opacity=0);
	border: 0
}
.J_select .scr_com {
	display: block;
	z-index: 3000
}
.scr_com {
	position: absolute;
	right: 5px;
	top: 5px;
	width: 6px;
	background: #D9DADC;
	border: 1px solid #D4D5D7;
	margin-left: 2px;
	border-radius: 4px
}
.scr_monsemove {
	position: absolute;
	width: 6px;
	height: 40px;
	top: 0;
	right: -1px;
	background: #6E6E6F;
	border: 1px solid #606162;
	border-radius: 4px;
	cursor: pointer
}
.J_select_sml {
	color: #999;
	width: 100%
}
.J_select_sml span.sel_span {
	display: block;
	padding: 0 17px 0 5px;
	height: 23px;
	line-height: 23px;
	color: #666;
	border: 1px solid #bbb;
	overflow: hidden;
	background: url(http://static4.biyao.com/pc/common/img/f_select.jpg?v=biyao_0ed71bd) no-repeat right center #fff;
	cursor: pointer
}
.J_select_sml div.sel_div {
	position: absolute;
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #bbb;
	display: none
}
.J_select_sml ul.sel_ul {
	background-color: #fff;
	border: 1px solid #bbb;
	border-width: 0 1px;
	position: relative
}
.J_select_sml ul li {
	padding-left: 5px;
	color: #333;
	cursor: pointer;
	line-height: 22px
}
.J_select_sml ul li.hovername {
	background-color: #e6e6e6;
	color: #333
}
.J_select_sml .scr_com {
	display: block;
	z-index: 3000
}
.select_h25 .J_select span.sel_span {
	display: block;
	padding: 0 21px 0 5px;
	height: 25px;
	line-height: 25px;
	color: #333;
	border: 1px solid #ccc;
	overflow: hidden;
	background: url(http://static.biyao.com/pc/common/img/h25_select.png?v=biyao_5d0d885) no-repeat right center #fff;
	cursor: pointer
}
.select_h30 .J_select span.sel_span {
	display: block;
	padding: 0 21px 0 5px;
	height: 28px;
	line-height: 28px;
	color: #333;
	border: 1px solid #ccc;
	overflow: hidden;
	background: url(http://static1.biyao.com/pc/common/img/h25_select.png?v=biyao_5d0d885) no-repeat right center #fff;
	cursor: pointer
}
.select_h35 .J_select span.sel_span {
	display: block;
	padding: 0 21px 0 5px;
	height: 33px;
	line-height: 33px;
	color: #333;
	border: 1px solid #ccc;
	overflow: hidden;
	background: url(http://static2.biyao.com/pc/common/img/h25_select.png?v=biyao_5d0d885) no-repeat right center #fff;
	cursor: pointer
}
.sel_span_disabled {
	display: block;
	padding: 0 21px 0 5px;
	height: 25px;
	line-height: 25px;
	color: #333;
	border: 1px solid #ccc;
	overflow: hidden;
	background: url(http://static3.biyao.com/pc/common/img/h25_select.png?v=biyao_5d0d885) no-repeat right center #ccc
}
.select_h30 .sel_span_disabled {
	display: block;
	padding: 0 21px 0 5px;
	height: 28px;
	line-height: 28px;
	color: #333;
	border: 1px solid #ccc;
	overflow: hidden;
	background: url(http://static4.biyao.com/pc/common/img/h25_select.png?v=biyao_5d0d885) no-repeat right center #ccc
}
.select_h35 .sel_span_disabled {
	display: block;
	padding: 0 21px 0 5px;
	height: 33px;
	line-height: 33px;
	color: #333;
	border: 1px solid #ccc;
	overflow: hidden;
	background: url(http://static.biyao.com/pc/common/img/h25_select.png?v=biyao_5d0d885) no-repeat right center #ccc
}
.loadmask {
	z-index: 100;
	position: absolute;
	top: 0;
	left: 0;
	-moz-opacity: 0;
opacity:;
	filter: alpha(opacity=0);
	background-color: #fff;
	width: 100%;
	height: 100%;
	zoom: 1
}
.loadmask-msg {
	z-index: 20001;
	position: absolute;
	top: 50%;
	left: 50%;
	color: #666;
	margin: -5px 0 0 35px
}
.loadmask-msg-usepng {
	z-index: 20001;
	position: absolute;
	background: url(http://static1.biyao.com/pc/common/img/loading_40.png?v=biyao_10c1607);
	width: 40px;
	height: 40px;
	left: 50%;
	top: 50%;
	margin: -20px 0 0 -20px
}
.loadmask-msg div {
	padding: 5px 10px 5px 25px;
	background: #fbfbfb url() no-repeat 5px 5px;
	line-height: 16px;
	border: 1px solid #a3bad9;
	color: #222;
	font: 400 11px tahoma, arial, helvetica, sans-serif;
	cursor: wait
}
.masked {
	overflow: hidden!important
}
.masked-relative {
	position: relative!important
}
.masked-hidden {
	visibility: hidden!important
}
.cursor {
	cursor: pointer
}
.form_error_content {
	color: red
}
.stepsbox {
	height: 41px;
	position: relative
}
.splf_icon {
	background: url(http://static2.biyao.com/pc/common/img/steps_icon.png?v=biyao_09dbaeb) no-repeat 0 -120px
}
.steps_right {
	height: 41px;
	line-height: 41px;
	background: #DDD
}
.steps_right ul {
	width: 100%;
	height: 41px;
	text-align: center
}
.steps_right ul li {
	float: left;
	display: inline;
	font-size: 12px;
	position: relative;
	z-index: 10;
	background: url(http://static3.biyao.com/pc/common/img/step_bg.jpg?v=biyao_eaf2cbd) no-repeat right center
}
.steps_right ul li.step_last {
	background: url(http://static4.biyao.com/pc/common/img/step_last.jpg?v=biyao_97b6ad5) no-repeat right center;
+background:0 0
}
.steps_right ul li span {
	display: block
}
.steps_right ul.steps3 li {
	width: 33%
}
.steps_right ul.steps3 li:last-child {
	width: 34%
}
.steps_right ul.steps4 li {
	width: 25%;
	display: inline
}
.steps_right ul.steps5 li {
	width: 20%
}
.steps_right ul li.step_checked {
	color: #fff;
	background: #F90 url(http://static.biyao.com/pc/common/img/steps_check.jpg?v=biyao_d86260d) no-repeat right center
}
.steps_right ul li.step_checked_active {
	color: #fff;
	background: #F90 url(http://static1.biyao.com/pc/common/img/step_cenbg.jpg?v=biyao_9c78691) no-repeat right center
}
.steps_right ul li i {
	width: 18px;
	height: 18px;
	background: url(http://static2.biyao.com/pc/common/img/nbIcon.png?v=biyao_9ab2c0a) no-repeat -10px -10px;
	color: #fff;
	text-align: center;
	line-height: 18px;
	font-style: normal;
	margin-right: 5px
}
.steps_right li.step_checked i, .steps_right li.step_checked_active i {
	color: #F90;
	background: url(http://static3.biyao.com/pc/common/img/nbIcon.png?v=biyao_9ab2c0a) no-repeat -10px -38px
}
.steps_right li.step_checked div {
	background: #F90 url(http://static4.biyao.com/pc/common/img/step_last_active.jpg?v=biyao_7eeba84) no-repeat right center
}
#qr.qr {
	position: absolute;
	opacity: 0;
	margin: 20px 0 0 40px;
	z-index: 100;
	padding: 8px;
	border: solid 1px gray;
	background-color: #fff;
	display: none;
	cursor: pointer
}
#qr_div table {
	position: relative;
	top: 6px;
	left: 3px
}
.xjIcon {
	background: url(http://static.biyao.com/pc/common/img/xjIcon.png?v=biyao_a6c3250) top left no-repeat
}
.satXj1 {
	width: 21px;
	height: 18px;
	background-position: -10px -10px
}
.satXj2 {
	width: 41px;
	height: 18px;
	background-position: -41px -10px
}
.satXj3 {
	width: 62px;
	height: 18px;
	background-position: -10px -38px
}
.satXj4 {
	width: 84px;
	height: 18px;
	background-position: -10px -66px
}
.satXj5 {
	width: 106px;
	height: 18px;
	background-position: -10px -94px
}
.xjIcon1 {
	background: url(http://static1.biyao.com/pc/common/img/xjIcon1.png?v=biyao_64973f1) top left no-repeat
}
.xj1 {
	width: 15px;
	height: 11px;
	background-position: -10px -10px
}
.xj2 {
	width: 29px;
	height: 11px;
	background-position: -35px -10px
}
.xj3 {
	width: 47px;
	height: 11px;
	background-position: -10px -31px
}
.xj4 {
	width: 64px;
	height: 11px;
	background-position: -10px -52px
}
.xj5 {
	width: 80px;
	height: 11px;
	background-position: -10px -73px
}
.publicBtn {
	padding: 0 15px;
	color: #fff
}
.publicBtn26 {
	padding: 0 26px;
	color: #fff
}
.publicBtn_h31 {
	height: 30px;
	line-height: 30px
}
.publicBtn_h25 {
	height: 25px;
	line-height: 25px
}
.publicBtn_h27 {
	height: 27px;
	line-height: 27px
}
.publicBtn_h35 {
	height: 35px;
	line-height: 35px
}
.publicBtn_h40 {
	height: 40px;
	line-height: 40px
}
.publicBtn_gray {
	background: #999
}
.publicBtn_c {
	background: #ccc
}
.publicBtn_f60 {
	background: #724A88
}
.publicBtn_e7 {
	background: #e74b00
}
.publicBtn_b76 {
	background: #b76aa5
}
.BtnF60 {
	background: #724A88;
	border-radius: 3px
}
.BtnDf5 {
	background: #DF5947;
	border-radius: 3px
}
.hollowBtn {
	padding: 0 8px;
	height: 25px;
	border: 1px solid #ccc;
	color: #666;
	background: #fff;
	border-radius: 3px
}
.hollowAbtn {
	padding: 0 12px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
	color: #666;
	background: #fff;
	border-radius: 3px
}
.com_btn {
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #724A88;
	font-size: 14px;
	color: #fff
}
.pbBtn {
	height: 35px;
	line-height: 35px;
	text-align: center
}
.pbBtn_30 {
	height: 30px;
	line-height: 30px;
	text-align: center
}
.pbBtn_35 {
	height: 35px;
	line-height: 35px;
	text-align: center
}
.pbBtn_f60 {
	background: #724A88
}
.pbBtn_fff {
	border: 1px solid #999;
	background: #fff
}
.pbBtn_ccc {
	background: #CCC
}
.designRank {
	background: url(http://static2.biyao.com/pc/common/img/design_rank.png?v=biyao_b6c3c60) top left no-repeat
}
.dr1 {
	width: 82px;
	height: 25px;
	background-position: -10px -196px
}
.dr2 {
	width: 82px;
	height: 25px;
	background-position: -10px -161px
}
.dr3 {
	width: 86px;
	height: 28px;
	background-position: -10px -88px
}
.dr4 {
	width: 82px;
	height: 25px;
	background-position: -10px -126px
}
.dr5 {
	width: 85px;
	height: 29px;
	background-position: -10px -49px
}
.dr6 {
	width: 85px;
	height: 29px;
	background-position: -10px -10px
}
.comSprite {
	background: url(http://static3.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) no-repeat
}
.ctClsBtn {
	width: 13px;
	height: 13px;
	background-position: -7px -8px;
	cursor: pointer
}
.shareIcon {
	background: url() top left no-repeat
}
.weixin {
	width: 24px;
	height: 24px;
	background-position: -10px -10px
}
.renren {
	width: 24px;
	height: 24px;
	background-position: -10px -44px
}
.douban {
	width: 24px;
	height: 24px;
	background-position: -10px -78px
}
.qqweibo {
	width: 24px;
	height: 24px;
	background-position: -10px -112px
}
.sina {
	width: 24px;
	height: 24px;
	background-position: -10px -146px
}
.qzone {
	width: 24px;
	height: 24px;
	background-position: -10px -180px
}
.icons_0_35 {
	background: url(http://static4.biyao.com/pc/common/img/icons_0_35.png?v=biyao_5996e84) top left no-repeat
}
.weixin35 {
	width: 35px;
	height: 34px;
	background-position: -10px -10px
}
.qqweibo35 {
	width: 33px;
	height: 33px;
	background-position: -10px -54px
}
.douban35 {
	width: 33px;
	height: 33px;
	background-position: -10px -97px
}
.qzone35 {
	width: 32px;
	height: 31px;
	background-position: -10px -140px
}
.renren35 {
	width: 31px;
	height: 31px;
	background-position: -10px -181px
}
.sina35 {
	width: 31px;
	height: 31px;
	background-position: -10px -222px
}
.searchBox {
	display: none
}
.bd_b_d5c {
	border-bottom: 1px solid #d5cdda
}
.pub_crumbs {
	padding-top: 7px;
	height: 32px;
	line-height: 32px;
	color: #523669
}
.pub_crumbs a, .pub_crumbs span {
	color: #898989
}
.pub_crumbs span {
	padding: 0 4px
}
.popdz_close {
	height: 21px;
	width: 21px;
	display: block;
	float: right;
	margin: 8px 0 0;
	background: url(http://static.biyao.com/pc/common/img/cls_btn.png?v=biyao_614d241) no-repeat;
	cursor: pointer
}
.pub_close_bg {
	width: 19px;
	height: 19px;
	position: absolute;
	right: 10px;
	top: 10px;
	background-position: -300px -579px!important;
	cursor: pointer
}
.links {
	padding-top: 40px;
	padding-bottom: 30px;
	background: #1e0032;
	height: 230px
}
.links .lc_img {
	width: 1072px;
	height: 58px;
	margin: 0 auto
}
.links_list {
	text-align: left;
	min-height: 160px;
	margin-left: 110px
}
.links_list dl {
	vertical-align: top;
	width: 125px;
	text-align: left
}
.links_list dl dt {
	color: #fff;
	font-size: 14px;
	padding-bottom: 5px;
	line-height: 33px
}
.links_list dl a {
	color: #b5b5b5
}
.links_list dl a:hover {
	color: #fff
}
.links_list dl dd {
	font-size: 12px;
	line-height: 30px
}
.links .ewmBox {
	position: absolute;
	top: 5px;
	right: 110px;
	z-index: 2px
}
.mg_l100 {
	margin-left: 100px
}
.mg_l200 {
	margin-left: 200px
}
.attentionBox {
	height: 30px;
	line-height: 30px;
	padding-left: 100px
}
.attentionBox .weixinBlog, .attentionBox .sinaBlog {
	width: 42px;
	height: 42px;
	position: relative
}
.attentionBox .weixinBlog {
	background-position: -97px -95px
}
.attentionBox .weixinBlog:hover {
	background-position: -97px -151px
}
.attentionBox .weixinBlog:hover .app_down_box {
	display: block
}
.attentionBox .sinaBlog {
	background-position: -154px -95px
}
.attentionBox .sinaBlog:hover {
	background-position: -154px -151px
}
.attentionBox .sinaBlog:hover .app_down_box {
	display: block
}
.attentionBox .app_down_box {
	position: absolute;
	top: -150px;
	left: -45px;
	display: none
}
.attentionBox .app_down_box .downArre {
	position: absolute;
	left: 50px;
	bottom: -8px;
	background-position: -137px 0;
	width: 16px;
	height: 8px
}
.footer_tit {
	margin-top: 40px
}
.bd_top_e8 {
	border-top: 1px solid #e8e8e8
}
.pub_nav {
	width: 100%;
	background: #333
}
.pub_nav a:hover {
	color: #fff
}
.pub_nav_list {
	margin-left: -18px
}
.pub_nav_list li {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	padding: 0 18px;
	position: relative
}
.pub_nav_list li .bg {
	background: url(http://static1.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) 0 -113px no-repeat;
	width: 1px;
	height: 30px;
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block
}
.pub_nav_list li.pd_r0 {
	padding-right: 0
}
.pub_nav_list li a {
	color: #ccc
}
.pub_nav_list li a:hover {
	color: #fff
}
.pub_nav_list li .app_box {
	position: absolute;
	text-align: center;
	top: 30px;
	left: -3px;
	z-index: 10000;
	display: none;
	box-shadow: 0 0 3px #eae8eb;
	border: 1px solid #eae8eb
}
.newapp .app_box {
	left: -43px!important
}
.newapp .upArre {
	left: 86px!important
}
.pub_nav_list li .app_box .upArre {
	background: url(http://static2.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) -63px 0 no-repeat;
	width: 6px;
	height: 7px;
	z-index: 1000;
	position: absolute;
	top: -7px;
	left: 45px
}
.pub_nav_list li .app_box .con {
	background: #fff;
	padding: 9px
}
.pub_nav_list li:hover .app_box {
	display: block
}
.pub_nav_list li i.msg1_bg {
	width: 15px;
	height: 12px;
	background: url(http://static3.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) 0 -61px no-repeat;
	margin-right: 5px
}
.pub_nav_list .down_list_box {
	width: 90px;
	text-align: center
}
.pub_nav_list .down_list_box a {
	color: #8c8292;
	line-height: 35px
}
.pub_nav_list .down_list_box a:hover {
	color: #8c8292;
	text-decoration: underline
}
.pub_nav_list li .pep_bg {
	width: 9px;
	height: 4px;
	background: url(http://static4.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) 0 -102px no-repeat
}
.pub_nav_list li:hover .pep_bg {
	background: url(http://static.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) 0 -88px no-repeat
}
.pub_nav_list li .car_bg {
	background: url(http://static1.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) 0 -26px no-repeat;
	width: 15px;
	height: 11px
}
.pub_logo_box {
	height: 98px
}
.pub_logo {
	padding-top: 27px
}
.bd_bt_644f6f {
	border-bottom: 3px solid #644f6f
}
li.shopping_cart {
	padding-left: 0
}
.shopping_cart a {
	width: 110px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #b768a5;
	display: block!important
}
.shopping_cart a span {
	font-size: 14px;
	color: #fff
}
.shopping_cart a i {
	background: url(http://static2.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) -19px -24px no-repeat;
	width: 15px;
	height: 14px;
	margin-right: 9px
}
.menu_nav_list {
	padding-top: 27px
}
.menu_nav_list li {
	padding: 0 25px;
	position: relative
}
.menu_nav_list li.last {
	padding-right: 0
}
.menu_nav_list li a {
	color: #444;
	font-size: 16px;
	height: 50px;
	line-height: 50px
}
.menu_nav_list li a:hover, .menu_nav_list li.checked>a {
	color: #b768a5
}
.menu_nav_list li a span {
	color: #b768a5;
	font-size: 12px
}
.menu_nav_list .sub_nav_list {
	border: 1px solid #ddd;
	padding: 0 13px;
	background: #fff;
	z-index: 100;
	display: none
}
.menu_nav_list .sub_nav_list a {
	height: 53px;
	line-height: 53px;
	font-size: 14px;
	color: #444;
	border-bottom: 1px solid #dadada;
	display: block;
	width: 140px
}
.menu_nav_list .sub_nav_list a.last {
	border: 0
}
.menu_nav_list .sub_nav_jd {
	background: url(http://static3.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) -104px 0 no-repeat;
	width: 20px;
	height: 12px;
	display: block
}
.menu_nav_list .pos_pub {
	position: absolute;
	top: 45px;
	left: 0
}
.menu_nav_list .pos_pub .sub_nav_jd {
	position: absolute;
	top: -11px;
	left: 35px
}
.menu_nav_list .pos_pub_last {
	position: absolute;
	top: 45px;
	right: 0
}
.menu_nav_list .pos_pub_last .sub_nav_jd {
	position: absolute;
	top: -11px;
	right: 25px
}
.menu_nav_list li:hover .sub_nav_list {
	display: inline-block
}
.sj_evm {
	background: url(http://static4.biyao.com/pc/common/img/app.png?v=biyao_41bce2f) no-repeat;
	width: 171px;
	height: 171px
}
.contact_n {
	width: 90px;
	height: 22px;
	border-radius: 4px;
	line-height: 21px;
	color: #8a8a8a;
	text-align: center;
	background: #fff;
	border: 1px solid #ccc
}
.contact_n:hover {
	color: #333
}
.footer_links {
	height: 163px;
	background: #fff
}
.footer_links .content {
	padding-top: 38px
}
.assurance_list {
	margin-left: 30px;
	border-right: 1px solid #a194a8
}
.assurance_list li {
	width: 100px;
	text-align: center;
	margin-right: 20px
}
.footer_evm {
	margin-left: 120px
}
.footer_evm_img {
	padding: 3px
}
.footer_evm_img .an_bg {
	background: url(http://static.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) -139px 0 no-repeat;
	width: 84px;
	height: 84px
}
.footer_evm_img .weixin_bg {
	background: url(http://static1.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) -238px 0 no-repeat;
	width: 84px;
	height: 84px
}
.footer_nav_box {
	margin-left: 136px
}
.footer_nav_list {
	margin-left: -15px
}
.footer_nav_list li {
	float: left;
	padding: 1px 15px;
	font-size: 14px;
	position: relative
}
.footer_nav_list li a {
	color: #724a88
}
.footer_nav_list li .bg_line {
	background: url(http://static2.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) 0 -160px no-repeat;
	width: 2px;
	height: 14px;
	position: absolute;
	top: 5px;
	right: 0;
	display: inline-block
}
.footer_nav_list li.last {
	background: 0 0
}
.conceal_evm {
	position: absolute;
	left: -15px;
	top: -110px;
	display: none;
	background: #fff
}
.d_indicate {
	width: 8px;
	height: 7px;
	background: url(http://static3.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) -84px 0 no-repeat;
	position: absolute;
	bottom: 0;
	left: 50px
}
.conceal_img {
	padding: 5px;
	border: 1px solid #cec6d4;
	margin-bottom: 6px
}
.conceal_img .bg {
	background: url(http://static4.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) -488px -97px no-repeat;
	width: 92px;
	height: 92px
}
.footer_nav_list li.last:hover .conceal_evm {
	display: block
}
.gy_bg {
	width: 24px;
	height: 20px;
	background: url(http://static.biyao.com/pc/common/img/gy_bg.png?v=biyao_d706986) no-repeat;
	display: inline-block
}
.footer_nav_list li.video_gy {
	padding: 1px 0;
	margin-right: -10px
}
.evm_tit_msg span {
	line-height: 28px
}
.glasses_type_item {
	position: relative
}
.glasses_type_box {
	position: absolute;
	top: 28px;
	left: 30px;
	background: #fff;
	display: none;
	z-index: 530;
	width: 200px
}
.glasses_type_box>span {
	width: 13px;
	height: 10px;
	background: url(http://static1.biyao.com/pc/buy/img/glasses_type.png?v=biyao_6a0e66c) no-repeat;
	position: absolute;
	top: -9px;
	left: 50px
}
.glasses_type_box .gtb_con {
	padding: 10px 15px;
	border: 1px solid #ddd;
	box-shadow: 3px 3px 5px rgba(0,0,0,.5)
}
.glasses_type_item:hover .glasses_type_box {
	display: block
}
.login_tip {
	background: #fff6d2;
	border: 1px solid #ffe57d
}
.login_tip i {
	width: 16px;
	height: 16px;
	background: url(http://static2.biyao.com/pc/common/img/comSprite.png?v=biyao_d192a16) -1px -40px no-repeat
}
.login_tip span {
	color: #f08f06
}
.qq_login {
	width: 100px;
	height: 32px;
	background: url(http://static3.biyao.com/pc/common/img/qq.jpg?v=biyao_16b2004) no-repeat;
	text-indent: -99999
}
.weix_login {
	width: 100px;
	height: 32px;
	background: url(http://static4.biyao.com/pc/common/img/weix.jpg?v=biyao_4db9847) no-repeat;
	text-indent: -99999
}
.couponList_table {
	min-width: 600px;
	line-height: 30px;
	margin-left: 15px;
	border-top: 1px #d5cdda dashed
}
.couponList_add {
	width: 15px;
	height: 15px;
	background: url(http://static.biyao.com/pc/common/img/couponList_addimg.png?v=biyao_172b612) 0 -0px no-repeat;
	margin-right: 7px
}
.couponList_minus {
	width: 15px;
	height: 15px;
	background: url(http://static1.biyao.com/pc/common/img/couponList_addimg.png?v=biyao_172b612) 0 -17px no-repeat;
	margin-right: 7px
}
.reservationNavhover {
	border: 1px solid #724a88;
	color: #724a88
}
.reservationNavall {
	height: 60px;
	border-bottom: 1px dotted #ccc
}
.reservationNav {
	height: 40px;
	width: 160px;
	background: #fff;
	line-height: 40px;
	float: left;
	text-align: center
}
.reservationInfoall {
	height: 120px;
	border-bottom: 1px dotted #ccc
}
.reservationbtn {
	width: 130px;
	height: 37px;
	font-size: 12px;
	border: 0;
	color: #fff;
	text-align: center;
	line-height: 37px
}
.reservationbtn1 {
	width: 128px;
	height: 35px;
	font-size: 12px;
	text-align: center;
	line-height: 37px;
	border: 1px solid #724a88
}
.textareaCount {
	position: absolute;
	right: 15px;
	bottom: 10px
}
.borderdotted {
	border-bottom: 1px dotted #ccc
}
.load-msg {
	color: #666;
	text-align: center
}
.load-usepng {
	background: url(http://static2.biyao.com/pc/common/img/loading.gif?v=biyao_ae5c377);
	width: 39px;
	height: 35px
}
.qqlogin_style {
	margin: 150px auto 10px
}
.historyOrderTit {
	height: 37px;
	background: #fff6d2;
	border: 1px solid #ffd5b3;
	color: #e74b00;
	line-height: 37px;
	padding-left: 20px
}
.historyOrderTitdel {
	float: right;
	margin: 5px 10px 0 0;
	cursor: pointer;
	height: 27px;
	line-height: 27px
}
.refund_tips {
	color: #f90;
	background: url(http://static3.biyao.com/pc/common/img/refundtip.png?v=biyao_03f821e) left 3px no-repeat;
	text-indent: 17px
}
.gwab_icon {
	width: 20px;
	height: 20px;
	background: url(http://static4.biyao.com/pc/common/img/ga.png?v=biyao_d0289dc) left center no-repeat;
	margin-right: 3px
}
.comment-score {
	display: inline-block
}
.comment-score li {
	display: inline-block;
	margin-right: 45px;
	line-height: 24px;
	cursor: pointer
}
.comment-score i {
	display: inline-block;
	width: 24px;
	height: 24px;
	margin-right: 8px;
	vertical-align: bottom
}
.comment-score span {
	font-size: 14px;
	color: gray
}
.score-active span {
	color: #783f8c
}
.good-comment {
	background: url(http://static.biyao.com/pc/common/img/master/icon_good.png?v=biyao_b5a8c02) no-repeat
}
.score-active .good-comment {
	background: url(http://static1.biyao.com/pc/common/img/master/icon_good_s.png?v=biyao_95b787b) no-repeat
}
.normal-comment {
	background: url(http://static2.biyao.com/pc/common/img/master/icon_m.png?v=biyao_9edc55d) no-repeat
}
.score-active .normal-comment {
	background: url(http://static3.biyao.com/pc/common/img/master/icon_m_s.png?v=biyao_e140e44) no-repeat
}
.bad-comment {
	background: url(http://static4.biyao.com/pc/common/img/master/icon_bad.png?v=biyao_b042190) no-repeat
}
.score-active .bad-comment {
	background: url(http://static.biyao.com/pc/common/img/master/icon_bad_s.png?v=biyao_92f17c9) no-repeat
}
.sup-comment {
	margin-left: 20px;
	font-size: 14px
}
.sup-comment i {
	display: inline-block;
	width: 18px;
	height: 18px;
	margin-right: 8px;
	vertical-align: middle;
	background: url(http://static1.biyao.com/pc/common/img/master/sup-icon.png?v=biyao_2b208b9) no-repeat
}
.sup-score {
	display: inline-block;
	margin-left: 20px
}
.sup-score p {
	display: inline-block;
	margin-right: 25px;
	font-size: 14px
}
.img-170-170 {
	width: 168px;
	height: 168px;
	border: 1px dotted #ccc;
	margin-top: 5px;
	margin-bottom: 5px
}
.user-msg {
	display: inline-block
}
.msg-center-buy {
	display: inline-block;
	width: 146px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #fff!important;
	text-align: center;
	margin-right: -41px;
	background: #F7B200 url(http://static2.biyao.com/pc/common/img/master/msgcenter.png?v=biyao_7dcad45) no-repeat 12px 10px
}
#hasMsg {
	visibility: hidden;
	width: 5px;
	height: 5px;
	background: #F43431;
	position: relative;
	z-index: 122;
	display: inline-block;
	border-radius: 50%;
	top: -6px;
	left: -3px
}
.msg-center-box {
	position: relative;
	display: none
}
.msg-center-box>i {
	position: absolute;
	top: 0;
	left: -208px;
	z-index: 112;
	width: 330px;
	height: 8px;
	background: url(http://static3.biyao.com/pc/common/img/master/msg-pipe.png?v=biyao_d3139b6) no-repeat;
	background-position-x: 260px
}
.msg-title {
	display: inline-block;
	width: 52px
}
#unread {
	margin-left: 5px;
	margin-right: -5px;
	display: inline-block;
	width: 25px;
	position: relative;
	left: -10px
}
#msg-scroll {
	position: relative
}
#msg-ul {
	position: absolute;
	width: 300px;
	border-radius: 2px;
	background: #fff;
	z-index: 111;
	top: 8px;
	box-shadow: 0 0 5px #bbb;
	left: -207px;
	padding: 0 10px;
	overflow-y: hidden;
	padding-right: 20px
}
.msg-li {
	height: 50px;
	padding: 10px 0
}
.msg-li-border {
	border-bottom: 1px solid #ccc
}
.msg-li-border:last-child {
	border-bottom: 0
}
.msg-imgbox-com {
	height: 50px;
	width: 50px;
	border: 1px solid #ccc;
	float: left;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: 50%
}
.msg-imgbox-com>i {
	display: block;
	background: #F43431;
	color: #fff;
	text-align: center;
	font-size: 12px;
	position: relative;
	top: -8px;
	line-height: 16px
}
.msg-num-99 {
	width: 16px;
	height: 16px;
	line-height: 16px;
	border-radius: 50%;
	left: 41px
}
.msg-num-100 {
	width: 30px;
	border-radius: 15px;
	left: 30px
}
.msg-content {
	padding-left: 63px;
	line-height: 17px
}
.msg-content>p {
	margin: 5px 0
}
.msg-headpic {
	height: 100%
}
.msg-supplier-name {
	font-size: 13px;
	color: #333
}
.msg-time {
	font-size: 13px;
	color: #A5A5A5;
	float: right;
	margin-right: 10px
}
.msg-txt {
	white-space: nowrap;
	width: 16em;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 13px;
	color: #333
}
.recommend-title {
	margin: 10px 0;
	padding: 20px 10px;
	position: relative;
	background-color: #eeecef
}
.recommend-title p {
	color: #333;
	font-size: 20px;
	line-height: 20px
}
.recommend-recommend-3 {
	max-height: 627px
}
.recommend-list {
	padding: 10px 0 0 10px;
	background-color: #eeecef;
	overflow: hidden
}
.recommend-list li {
	float: left;
	margin: 0 10px 10px 0
}
.recommend-list a {
	display: block;
	width: 204px;
	text-align: center;
	height: 284px;
	background: #fff;
	transition: box-shadow .5s ease-in-out 0s
}
.recommend-list a:hover {
	box-shadow: 0 1px 10px 4px rgba(0,0,0,.05)
}
.recommend-list i {
	display: inline-block;
	width: 204px;
	height: 204px;
	overflow: hidden;
transform-style：preserve-3d
}
.recommend-list img {
	width: 204px;
	height: 204px;
	transition: transform .5s ease-in-out 0s
}
.recommend-list a:hover img {
	transform: scale3d(1.03, 1.03, 1)
}
.recommend-list dl {
	height: 60px;
	margin-top: 20px
}
.recommend-list dt {
	color: #333;
	font-size: 16px;
	text-align: center
}
.recommend-brand span {
	display: block;
	margin-top: 24px;
	font-size: 20px;
	color: #333
}
.recommend-list dd {
	margin-top: 5px;
	color: #f33;
	font-size: 16px;
	text-align: center
}
.recommend-brand a {
	width: 423px
}
.recommend-brand i {
	width: 423px
}
.recommend-brand img {
	position: relative;
	left: -20px;
	width: 464px
}
/*弹窗页面*/
.add_customer{width: 760px;background: #fff; position: fixed;z-index: 999;top:100px;left:100px;padding-bottom: 20px; display: none;}
.add_customer h3{ font-size: 16px; line-height:38px;border-bottom: 1px solid #f1f1f1;padding:0 15px;margin-bottom: 25px;}
.add_customer h3 span{ font-size: 14px;border:1px solid #e1e1e1; display: inline-block;padding:5px 10px;margin-top: 7px;margin-bottom: 7px;}
.add_customer dl.f_dl{margin: 5px 30px;}
.add_customer dl.f_dl dt,.add_customer dl.f_dl dd{ float: left; display: inline;}
.add_customer dl.f_dl dt{}
.add_customer dl.f_dl dd{width: 70%;}
.add_customer dl.f_dl dt label{width: 130px;}
.add_customer dl.f_dl dd li{ float: left;margin-right: 20px;margin-bottom: 10px;}
.layui-input, .layui-select, .layui-textarea{height: 29px;}
.layui-form-label{padding: 5px 15px;}
.add_customer dl.f_dl .layui-form-select dl dd{width: 100%;}
.show{display: block;}
.back000{background:rgba(0,0,0,0.8); position:fixed;left: 0px;top:0px;right:0px;bottom: 0px; z-index: 998; display: none;}
.show ~ .back000{display: block;}
.close{    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;cursor: pointer;}